namespace CXX_ID_VIS_GLOBAL_VARIABLE_STATIC {
	static unsigned int a = 0;
	namespace bad {

		void f0()
		{
			if (a++ > 100) return;

		}
		void f1()
		{

		}

	}

	namespace good {
		void f0()
		{
			static unsigned int a = 0;
			if (a++ > 100) return;

		}
		void f1()
		{

		}
	}
}